-
Notifications
You must be signed in to change notification settings - Fork 849
Skip tests by default in internal rolling builds #7151
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…ter to enable Co-authored-by: ericstj <[email protected]>
stephentoub
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes LGTM, but I defer to @joperezr on whether this will have any unintended negative effects
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR introduces a runTests parameter to Azure Pipelines that allows tests to be skipped by default in internal rolling builds, addressing fragility concerns and reducing production pipeline surface area. By defaulting runTests to false, tests are skipped in automatic CI builds while remaining available for manual execution when needed.
Key changes:
- Added
runTestsboolean parameter (default:false) for controlling test execution - Updated Windows and Ubuntu build jobs to conditionally skip tests based on the parameter
|
@copilot address feedback |
Co-authored-by: ericstj <[email protected]>
Co-authored-by: ericstj <[email protected]>
Plan to skip tests in internal rolling builds
runTestsparameter to azure-pipelines.yml (defaults to false)skipTestsparameter based onrunTestsskipTestsparameter based onrunTestsOriginal prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.
Microsoft Reviewers: Open in CodeFlow